<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8" />
    <meta
      name="viewport"
      content="width=device-width, initial-scale=1, shrink-to-fit=no"
    />
    <meta name="description" content="" />
    <meta name="author" content="" />
    <title>思维果</title>
  </head>

  <body>
    <%= require('html-loader!@/component/header.html') %>
    <main role="main" class="coding-view">
      <div class="container">
        <div class="banner-wrap">
          <img class="banner-img" src="<%= require('../../imgs/dash/tab6.gif') %>">
          <div class="desc-warp">
            <div class="left">
              <span class="author">小名</span>
              <span class="update">2020-04-16</span>
              <span class="like">1023</span>
              <span class="view">3991</span>
            </div>
            <div class="right">
              <div class="like-btn btn">赞</div>
              <div class="share-btn btn">分享</div>
            </div>
          </div>
        </div>
        <div class="content-wrap">
          <div class="title">
            少儿编程Scratch课程，接球小游戏
          </div>
          <img src="./public/images/news/1-1.png">
          <div class="content">
            <p>
              游戏规则：找到一个球，水果或物体并遵循随机方向掉下来；屏幕底部设置有一块木板，该木板可以用鼠标左右移动。如果球掉落时击中了木板，则球会以任意角度向上反弹；球碰到边缘后，它会转回并继续下落；玩家继续移动鼠标接球。如果没有被抓住，球将落入下方的火坑中，比赛结束。
              添加一个橙色，然后选择一个按钮板，并选择一个红线。当球击中红线时，游戏结束。在红线下方添加一个火图。这意味着球撞到了红线，掉进了火坑并被烧毁，比赛结束了。
            </p>
            <p>步骤1：固定红线和火，最简单，不需要脚本。</p>
            <p>步骤2：设置角色按钮面板的脚本：</p>
            <p>1.安装开始事件</p>
            <p>2.直接进入无限循环</p>
            <p>3.用移动到鼠标位置，该控件可以实现人物用鼠标移动；</p>
            <p>4.将按钮板的Y轴固定位置设置为-95，该按钮只能左右移动，不能上下移动</p>
            <p>5.运行测试。左右移动鼠标，按钮板也左右移动</p>
            <p>步骤3：为角色球设置脚本，这是最复杂的部分。当然，您可以从简单开始，然后逐渐添加更多复杂功能。</p>
            <p>1.安装开始事件</p>
            <p>2.将位置设置为放置在舞台上，因此选择了“移至X：随机数，Y：180”，水平轴从-240到240中选择一个随机数。</p>
            <p>3.“对于XXX方向“：球开始移动之前，您需要确定移动方向。您可以让系统随机选择某个范围内的方向。XXX允许系统随机选择某个范围内的数字。</p>
            <p>因此，我们在计算中使用了“从XX到XXX中随机选择一个数字”，并将135设置为255。</p>
            <p>初始化完成，下一个周期开始进行。</p>
            <p>4.然后进入无限循环</p>
            <p>5.首先，我们需要让球前进，因此我们需要使用“ 5步移动”。通过修改每个动作的步数，可以实现球动作的速度，并且可以增加游戏难度。测试后，速度为10较为合适，速度为15-20更困难。</p>
            <p>6.在移动之前，我们可以判断我们是否碰过按钮板的角色。因此，我们需要添加一个“如果...那么...”的判断。如果您“触摸XX”，请更改方向。此时，方向应朝上，因此，请以-65至65度的角度选择随机方向；然后继续前进。</p>
            <p>7.当球向上移动时，它将击中舞台边缘并执行“在边缘反弹”的动作。</p>
            <p>8.如果您没有抓住球，球将继续下降，直到碰到红线字符并且游戏停止。因此，我们需要在此处添加一个判断。如果您“遇到有红线的角色”，然后说：“我没抓住，游戏就结束了！！”该提示会持续1秒钟。</p>
            <p>9.移动50步，以便球将掉入下面的火焰中。</p>
            <p>10.当球触摸到按钮板上时，将播放POP声音；当游戏在红线上方时，将播放POP声音。您可以选择要演奏的乐器-钢琴，小提琴，鼓等，然后播放什么样的鼓声，并继续多少拍子，您可以在中间添加几拍子的静息以达到砰的效果，和and。添加了沙漠的背景图片</p>
          </div>
          <img src="./public/images/news/1-2.png">
        </div>
        <div class="back-to">
          &lt;返回作品展示页
        </div>
      </div>
      <%= require('html-loader!@/component/footer.html') %>
    </main>
    <!-- <script src="./public/js/skroll.min.js" type="text/javascript"></script> -->
  </body>
</html>
